.list-grid-item {
    padding: 10px 15px;
    height: 120px;
    display: grid;
    grid-gap: 10px;
    grid-template-columns: 120px 1fr 100px 60px auto;
    align-items: center;
    .list-grid-item-image {
        height: 100%;
        width: 100%;
    }
    .list-grid-item-text {
        display: grid;
        grid-gap: 3px;
        grid-template-rows: auto auto auto;
        .list-grid-item-name {
            font-size: 16px;
            font-weight: bold;
        }
    }
    .list-grid-item-price, .list-grid-item-count {
        font-size: 20px;
    }
}
